@import url("public.css");

.container{ max-width: 414px; margin: 0 auto; overflow-y: auto; height: 100%; background-color: #efefef; }
.top-div{ max-width: 414px; margin: 0 auto; }
.weui-form-preview__hd .weui-form-preview__value{ font-size: 1.2em; color:#C50A1D; }
.weui-form-preview{ margin-bottom: 10px; }
.weui-loadmore_line .weui-loadmore__tips{ background-color: #efefef; }
.page__td{ height: 10px; }

.fixed-top-div .top-title-label{ display: block; margin: 0 auto; text-align: center; height: 55px; line-height: 55px; }
.fixed-top-div .left-btn-div{ position: absolute; height: 55px; top:0; left:0; }
.fixed-top-div .right-btn-div{ position: absolute; height: 55px; top:0; right:0; }

.poup-title-div{ position: absolute; width: 100%; top: 0; left: 0; right: 0; z-index: 3; }
.poup-title-div .top-title-label{ display: block; margin: 0 auto; text-align: center; height: 55px; line-height: 55px; }
.poup-title-div .left-btn-div{ position: absolute; height: 55px; top:0; left:0; }
.poup-title-div .right-btn-div{ position: absolute; height: 55px; top:0; right:0; }
.poup .poup-container{ width: 100%; height: 100%; overflow-y: auto;}
.poup-sub-btn{ position: absolute; width: 100%; bottom: 0; left: 0; right: 0; z-index: 3; height: 50px; line-height: 50px; display: block; text-align: center; }

.btn{ display: block; }
.bottom-btn-div{ padding: 10px 15px 0; }
.weui-tabbar__label{ font-size: 14px; }
.title-box-div{ width: 20px; height: 20px; display: inline-block; border-radius: 5px; float: left; margin-top: 10px; }

.weui-mask{ display: none;}
.weui-mask.active{ display: block;}

.weui-media-btn__i{ padding: 8px 3px 9px 6px; border: 1px solid; border-radius: 50%; font-size: 24px; margin-top: 25px; width: 32px; }
.weui-media-box__i{ font-size: 32px; margin-top: 15px;}
.weui-media-box_appmsg .weui-media-box__img{ width: 80px; height: 80px; }
.weui-media-box_appmsg .weui-media-box__btn{ margin: 0; width: 40px; height: 80px; }
.weui-badge_margin{ margin: 0 5px 5px 0; }
.weui-media-box_padding{ padding: 0 0 0 5px; }
.weui-loadmore_margin{ margin: 25px auto 5px; }
.weui-panel__btns{ margin: 0 10px 8px 10px; border: 1px dashed #ccc; border-top: 1px solid transparent; border-radius: 0 0 5px 5px; overflow: hidden; padding: 10px 0 0; }
.weui-panel__input{ margin: 0 10px 8px 10px; border: 1px dashed #ccc; border-top: 1px solid transparent; border-radius: 0 0 5px 5px; overflow: hidden; }
.weui-panel__input .weui-cells{ margin: 0; }
.weui-panel__btn{ margin: 0 0 8px 8px; border: 1px solid #ccc; border-radius:10px; padding: 5px; display: inline-flex; }
.weui-cell__number{ position: absolute; top: 0; right: 5px; height: 45px; }
.weui-cell__number .weui-cell__input{ font-size: 24px; width: 65px; text-align: center; margin-top: 6px; }
.weui-cell__number .btn{ padding: 7px 10px; }
.page__remark{ text-align: right; padding: 0 15px; font-size: 14px;}

